Fuel pumps - German English Dictionary